Adjust to the current entry popup menu.
authorMatthias Clasen <mclasen@redhat.com>
Fri, 12 Nov 2004 20:20:29 +0000 (20:20 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Fri, 12 Nov 2004 20:20:29 +0000 (20:20 +0000)
2004-11-12  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtklabel.c (gtk_label_do_popup): Adjust to the current
entry popup menu.

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtklabel.c

index 4677aac0df6ff3716d702b2e2021d2435fadc2c8..15282ce9685e6db0cc18c5a70eaa717a53dfb49d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2004-11-12  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtklabel.c (gtk_label_do_popup): Adjust to the current
+       entry popup menu.
+
        Make GDK+ compile with X11R5 (#148032)
        
        * gdk/x11/xsettings-client.c (xsettings_client_new): 
index 4677aac0df6ff3716d702b2e2021d2435fadc2c8..15282ce9685e6db0cc18c5a70eaa717a53dfb49d 100644 (file)
@@ -1,5 +1,8 @@
 2004-11-12  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtklabel.c (gtk_label_do_popup): Adjust to the current
+       entry popup menu.
+
        Make GDK+ compile with X11R5 (#148032)
        
        * gdk/x11/xsettings-client.c (xsettings_client_new): 
index 4677aac0df6ff3716d702b2e2021d2435fadc2c8..15282ce9685e6db0cc18c5a70eaa717a53dfb49d 100644 (file)
@@ -1,5 +1,8 @@
 2004-11-12  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtklabel.c (gtk_label_do_popup): Adjust to the current
+       entry popup menu.
+
        Make GDK+ compile with X11R5 (#148032)
        
        * gdk/x11/xsettings-client.c (xsettings_client_new): 
index 4677aac0df6ff3716d702b2e2021d2435fadc2c8..15282ce9685e6db0cc18c5a70eaa717a53dfb49d 100644 (file)
@@ -1,5 +1,8 @@
 2004-11-12  Matthias Clasen  <mclasen@redhat.com>
 
+       * gtk/gtklabel.c (gtk_label_do_popup): Adjust to the current
+       entry popup menu.
+
        Make GDK+ compile with X11R5 (#148032)
        
        * gdk/x11/xsettings-client.c (xsettings_client_new): 
index 5dd6e751d2f14978c7666999d5f8e922554e4644..769275f4f261d1f3cf95dd9364a9cdc9718fd56f 100644 (file)
@@ -3578,9 +3578,8 @@ gtk_label_do_popup (GtkLabel       *label,
   append_action_signal (label, label->select_info->popup_menu, GTK_STOCK_PASTE, "paste_clipboard",
                         FALSE);
   
-  menuitem = gtk_menu_item_new_with_label (_("Select All"));
-  g_signal_connect_swapped (menuitem, "activate",
-                           G_CALLBACK (gtk_label_select_all), label);
+  menuitem = gtk_image_menu_item_new_from_stock (GTK_STOCK_DELETE, NULL);
+  gtk_widget_set_sensitive (menuitem, FALSE);
   gtk_widget_show (menuitem);
   gtk_menu_shell_append (GTK_MENU_SHELL (label->select_info->popup_menu), menuitem);
 
@@ -3588,10 +3587,10 @@ gtk_label_do_popup (GtkLabel       *label,
   gtk_widget_show (menuitem);
   gtk_menu_shell_append (GTK_MENU_SHELL (label->select_info->popup_menu), menuitem);
       
-  menuitem = gtk_menu_item_new_with_label (_("Input Methods"));
+  menuitem = gtk_menu_item_new_with_label (_("Select All"));
+  g_signal_connect_swapped (menuitem, "activate",
+                           G_CALLBACK (gtk_label_select_all), label);
   gtk_widget_show (menuitem);
-  gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem), gtk_menu_new ());
-  gtk_widget_set_sensitive (menuitem, FALSE);
   gtk_menu_shell_append (GTK_MENU_SHELL (label->select_info->popup_menu), menuitem);
 
   g_signal_emit (label,